package com.common.baselibrary.rxjava2;

import android.util.Log;

import com.google.gson.Gson;

public class JsonConvertBean {

    /**
     * 将jsonString转成泛型bean
     *
     * @param gsonString
     * @param cls
     * @return
     */
    public static <T> T jsonToBean(String gsonString, Class<T> cls) {
        Log.d("GsonUtils.jsonToBea=", "" + gsonString);
        T t = null;
        try {
            t = new Gson().fromJson(gsonString, cls);
        } catch (Exception e) {
            Log.d("GsonUtils.jsonToBea=", "" + e.toString());
//            LogUtils.d(e.toString());
        }
        return t;
    }
//
//    /**
//     * 将jsonString中的data作为基类
//     */
//
//    public static String getDataString(String json) {
//
//        try {
//            JSONObject jsonObject = new JSONObject(json);
//            String data = jsonObject.getString("data");
//        } catch (JSONException e) {
//            e.printStackTrace();
//        }
//
//        return "";
//    }

}
